By Mark Pedini
11/17/2004
At Cafe Du Nord, San Francisco, California
13" x 20"
Screen printed, Limited Edition, Signed by Artist
$35
By Mark Pedini
11/17/2004
At Cafe Du Nord, San Francisco, California
13" x 20"
Screen printed, Limited Edition, Signed by Artist
$35